package dao;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import pojo.WlCommodityInventory;
import pojo.WlCommodityInventoryExample;

public interface WlCommodityInventoryMapper {
    int countByExample(WlCommodityInventoryExample example);

    int deleteByExample(WlCommodityInventoryExample example);

    int deleteByPrimaryKey(String id);

    int insert(WlCommodityInventory record);

    int insertSelective(WlCommodityInventory record);

    List<WlCommodityInventory> selectByExample(WlCommodityInventoryExample example);

    WlCommodityInventory selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") WlCommodityInventory record, @Param("example") WlCommodityInventoryExample example);

    int updateByExample(@Param("record") WlCommodityInventory record, @Param("example") WlCommodityInventoryExample example);

    int updateByPrimaryKeySelective(WlCommodityInventory record);

    int updateByPrimaryKey(WlCommodityInventory record);
}